package com.example.home.state

import com.bawei.common.entity.SimpleVideoEntity
import com.example.common.entity.SimpleTypeEntity
import com.example.common.state.BaseUiState

sealed class HomeUiState:BaseUiState(){

    object LoadEmpty:HomeUiState()
    data class LoadSimpleTypeSuccess(val list: List<SimpleTypeEntity>):HomeUiState()
    data class LoadSimpleTypeFail(val msg:String):HomeUiState()
    data class LoadSimpleVideoSuccess(val list:List<SimpleVideoEntity>):HomeUiState()
    data class LoadSimpleVideoFail(val msg:String):HomeUiState()
}